package cn.superchart.common.base;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

/**
 *
 * @author LG
 * @date 2022/9/14
 */
@Data
public abstract class BaseParam implements Serializable {

    /** 删除标志 */
    private String deleteFlag;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime gmtCreate;

    /** 修改时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime gmtModified;

    /** 创建用户ID */
    private String modifiedId;

    /** 创建用户ID */
    private String createId;

    /** 创建用户姓名 */
    private String createName;

    /** 修改用户姓名 */
    private String modifiedName;

    protected String primaryKey(){
        return null;
    }
}
